package cn.edu.ujn.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.edu.ujn.dao.BaseDict;

public interface BaseDictMapper {
    int deleteByPrimaryKey(String dictId);

    int insert(BaseDict row);

    int insertSelective(BaseDict row);

    BaseDict selectByPrimaryKey(String dictId);

    int updateByPrimaryKeySelective(BaseDict row);

    int updateByPrimaryKey(BaseDict row);
    
    List<BaseDict> findAllBaseDict();
    
    List<BaseDict> findBaseDictByType(@Param("dictId")String dictId,@Param("dictTypeName")String dictTypeName, @Param("dictItemName")String dictItemName,@Param("dictSort")Integer dictSort,@Param("dictEnable")String dictEnable,@Param("dictMemo")String dictMemo);    
}